package com.code_g.service;

import com.code_g.domain.PageBean;
import com.code_g.domain.User;

import java.util.List;
import java.util.Map;

public interface UserService {
    /**
     * 查询所有用户
     * @return list
     */
    List<User> findAll();

    /**
     * 登录
     * @param user
     * @return user
     */
    User login(User user);

    /**
     * 添加用户
     * @param user
     */
    void addUser(User user);

    void deleteUser(int id);

    User findUser(int id);

    void updateUser(User user);

    void delSelect(String[] ids);

    PageBean<User> findUserBypage(String currentPage, String rows, Map<String, String[]> map);
}
